<?php
    session_start();
    include_once("../../clases/model.php");
    include_once('../../db/dbconfig.php');
    
    $model=new model();
    abrirConexion();
    
    $prueba_id=2;
    $r="ok";
    $usuario_id=$_SESSION['usuario_id'];

    extract($_POST);
    $preguntas_id=$model->getListCondicional("pruebas_preguntas",500 ,"prueba_id=$prueba_id");
    while($p=pg_fetch_array($preguntas_id)){
        $preguntas=$model->getListCondicional("preguntas", 500, "id=".$p['pregunta_id']);
        while($pregunta=pg_fetch_array($preguntas)){
            $tipo=$pregunta['tipo'];
            $pregunta_id=$p['pregunta_id'];
            
            if($tipo=="simple"){
                
                if(isset($_POST[$pregunta_id])){
                    $respuesta=$_POST[$pregunta_id];
                    $arr=array('prueba_id'=>$prueba_id,'usuario_id'=>$usuario_id,'respuesta_usuario'=>$respuesta,'pregunta_id'=>$pregunta_id);
                    $model->save("usuario_prueba", $arr);    
                }else{
                    $respuesta=0;
                    $arr=array('prueba_id'=>$prueba_id,'usuario_id'=>$usuario_id,'respuesta_usuario'=>$respuesta,'pregunta_id'=>$pregunta_id);
                    $model->save("usuario_prueba", $arr);
                }
            }else{
                if(isset($_POST[$pregunta_id])){
                    foreach($_POST[$pregunta_id] as $resp){
                        $respuesta=$resp;
                        $arr=array('prueba_id'=>$prueba_id,'usuario_id'=>$usuario_id,'respuesta_usuario'=>$respuesta,'pregunta_id'=>$pregunta_id);
                        $model->save("usuario_prueba", $arr); 
                    }  
                }else{
                        $respuesta=0;
                        $arr=array('prueba_id'=>$prueba_id,'usuario_id'=>$usuario_id,'respuesta_usuario'=>$respuesta,'pregunta_id'=>$pregunta_id);
                        $model->save("usuario_prueba", $arr);
                }
            }
            
        }   
    }
    
    $query="UPDATE pruebas_presentadas SET terminada=1 WHERE prueba_id=".$prueba_id." and usuario_id=".$usuario_id;
    pg_query($query);
           
    echo $r;

?>